[security] Update golang#21799
Merged
Merged
Conversation
Changes: - docker-library/golang@2940977: Update to 1.26.5, 1.25.12, and 1.27rc2
Diff for 5c1a269:diff --git a/_bashbrew-cat b/_bashbrew-cat
index acdf5e9..662a8a5 100644
--- a/_bashbrew-cat
+++ b/_bashbrew-cat
@@ -2,161 +2,161 @@ Maintainers: Tianon Gravi <admwiggin@gmail.com> (@tianon), Joseph Ferguson <yosi
GitRepo: https://github.com/docker-library/golang.git
Builder: buildkit
-Tags: 1.25.11-alpine3.23, 1.25-alpine3.23
+Tags: 1.25.12-alpine3.23, 1.25-alpine3.23
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/alpine3.23
-Tags: 1.25.11-alpine3.24, 1.25-alpine3.24, 1.25.11-alpine, 1.25-alpine
+Tags: 1.25.12-alpine3.24, 1.25-alpine3.24, 1.25.12-alpine, 1.25-alpine
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 34bfa3703c98a3f4e7dcc808a5b0a754faecb5ef
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/alpine3.24
-Tags: 1.25.11-bookworm, 1.25-bookworm
+Tags: 1.25.12-bookworm, 1.25-bookworm
Architectures: amd64, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/bookworm
-Tags: 1.25.11-nanoserver-ltsc2022, 1.25-nanoserver-ltsc2022
-SharedTags: 1.25.11-nanoserver, 1.25-nanoserver
+Tags: 1.25.12-nanoserver-ltsc2022, 1.25-nanoserver-ltsc2022
+SharedTags: 1.25.12-nanoserver, 1.25-nanoserver
Architectures: windows-amd64
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/windows/nanoserver-ltsc2022
Builder: classic
Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
-Tags: 1.25.11-nanoserver-ltsc2025, 1.25-nanoserver-ltsc2025
-SharedTags: 1.25.11-nanoserver, 1.25-nanoserver
+Tags: 1.25.12-nanoserver-ltsc2025, 1.25-nanoserver-ltsc2025
+SharedTags: 1.25.12-nanoserver, 1.25-nanoserver
Architectures: windows-amd64
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/windows/nanoserver-ltsc2025
Builder: classic
Constraints: nanoserver-ltsc2025, windowsservercore-ltsc2025
-Tags: 1.25.11-trixie, 1.25-trixie
-SharedTags: 1.25.11, 1.25
+Tags: 1.25.12-trixie, 1.25-trixie
+SharedTags: 1.25.12, 1.25
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/trixie
-Tags: 1.25.11-windowsservercore-ltsc2022, 1.25-windowsservercore-ltsc2022
-SharedTags: 1.25.11-windowsservercore, 1.25-windowsservercore, 1.25.11, 1.25
+Tags: 1.25.12-windowsservercore-ltsc2022, 1.25-windowsservercore-ltsc2022
+SharedTags: 1.25.12-windowsservercore, 1.25-windowsservercore, 1.25.12, 1.25
Architectures: windows-amd64
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/windows/windowsservercore-ltsc2022
Builder: classic
Constraints: windowsservercore-ltsc2022
-Tags: 1.25.11-windowsservercore-ltsc2025, 1.25-windowsservercore-ltsc2025
-SharedTags: 1.25.11-windowsservercore, 1.25-windowsservercore, 1.25.11, 1.25
+Tags: 1.25.12-windowsservercore-ltsc2025, 1.25-windowsservercore-ltsc2025
+SharedTags: 1.25.12-windowsservercore, 1.25-windowsservercore, 1.25.12, 1.25
Architectures: windows-amd64
-GitCommit: 0cacb947ea370f10d4d343bdfecf8de26333cabf
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.25/windows/windowsservercore-ltsc2025
Builder: classic
Constraints: windowsservercore-ltsc2025
-Tags: 1.26.4-alpine3.23, 1.26-alpine3.23, 1-alpine3.23, alpine3.23
+Tags: 1.26.5-alpine3.23, 1.26-alpine3.23, 1-alpine3.23, alpine3.23
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/alpine3.23
-Tags: 1.26.4-alpine3.24, 1.26-alpine3.24, 1-alpine3.24, alpine3.24, 1.26.4-alpine, 1.26-alpine, 1-alpine, alpine
+Tags: 1.26.5-alpine3.24, 1.26-alpine3.24, 1-alpine3.24, alpine3.24, 1.26.5-alpine, 1.26-alpine, 1-alpine, alpine
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 34bfa3703c98a3f4e7dcc808a5b0a754faecb5ef
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/alpine3.24
-Tags: 1.26.4-bookworm, 1.26-bookworm, 1-bookworm, bookworm
+Tags: 1.26.5-bookworm, 1.26-bookworm, 1-bookworm, bookworm
Architectures: amd64, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/bookworm
-Tags: 1.26.4-nanoserver-ltsc2022, 1.26-nanoserver-ltsc2022, 1-nanoserver-ltsc2022, nanoserver-ltsc2022
-SharedTags: 1.26.4-nanoserver, 1.26-nanoserver, 1-nanoserver, nanoserver
+Tags: 1.26.5-nanoserver-ltsc2022, 1.26-nanoserver-ltsc2022, 1-nanoserver-ltsc2022, nanoserver-ltsc2022
+SharedTags: 1.26.5-nanoserver, 1.26-nanoserver, 1-nanoserver, nanoserver
Architectures: windows-amd64
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/windows/nanoserver-ltsc2022
Builder: classic
Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
-Tags: 1.26.4-nanoserver-ltsc2025, 1.26-nanoserver-ltsc2025, 1-nanoserver-ltsc2025, nanoserver-ltsc2025
-SharedTags: 1.26.4-nanoserver, 1.26-nanoserver, 1-nanoserver, nanoserver
+Tags: 1.26.5-nanoserver-ltsc2025, 1.26-nanoserver-ltsc2025, 1-nanoserver-ltsc2025, nanoserver-ltsc2025
+SharedTags: 1.26.5-nanoserver, 1.26-nanoserver, 1-nanoserver, nanoserver
Architectures: windows-amd64
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/windows/nanoserver-ltsc2025
Builder: classic
Constraints: nanoserver-ltsc2025, windowsservercore-ltsc2025
-Tags: 1.26.4-trixie, 1.26-trixie, 1-trixie, trixie
-SharedTags: 1.26.4, 1.26, 1, latest
+Tags: 1.26.5-trixie, 1.26-trixie, 1-trixie, trixie
+SharedTags: 1.26.5, 1.26, 1, latest
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/trixie
-Tags: 1.26.4-windowsservercore-ltsc2022, 1.26-windowsservercore-ltsc2022, 1-windowsservercore-ltsc2022, windowsservercore-ltsc2022
-SharedTags: 1.26.4-windowsservercore, 1.26-windowsservercore, 1-windowsservercore, windowsservercore, 1.26.4, 1.26, 1, latest
+Tags: 1.26.5-windowsservercore-ltsc2022, 1.26-windowsservercore-ltsc2022, 1-windowsservercore-ltsc2022, windowsservercore-ltsc2022
+SharedTags: 1.26.5-windowsservercore, 1.26-windowsservercore, 1-windowsservercore, windowsservercore, 1.26.5, 1.26, 1, latest
Architectures: windows-amd64
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/windows/windowsservercore-ltsc2022
Builder: classic
Constraints: windowsservercore-ltsc2022
-Tags: 1.26.4-windowsservercore-ltsc2025, 1.26-windowsservercore-ltsc2025, 1-windowsservercore-ltsc2025, windowsservercore-ltsc2025
-SharedTags: 1.26.4-windowsservercore, 1.26-windowsservercore, 1-windowsservercore, windowsservercore, 1.26.4, 1.26, 1, latest
+Tags: 1.26.5-windowsservercore-ltsc2025, 1.26-windowsservercore-ltsc2025, 1-windowsservercore-ltsc2025, windowsservercore-ltsc2025
+SharedTags: 1.26.5-windowsservercore, 1.26-windowsservercore, 1-windowsservercore, windowsservercore, 1.26.5, 1.26, 1, latest
Architectures: windows-amd64
-GitCommit: 06d3b7744447bbfe4679ad0b53c8ddd260e04190
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.26/windows/windowsservercore-ltsc2025
Builder: classic
Constraints: windowsservercore-ltsc2025
-Tags: 1.27rc1-alpine3.23, 1.27-rc-alpine3.23
+Tags: 1.27rc2-alpine3.23, 1.27-rc-alpine3.23
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/alpine3.23
-Tags: 1.27rc1-alpine3.24, 1.27-rc-alpine3.24, 1.27rc1-alpine, 1.27-rc-alpine
+Tags: 1.27rc2-alpine3.24, 1.27-rc-alpine3.24, 1.27rc2-alpine, 1.27-rc-alpine
Architectures: amd64, arm32v6, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/alpine3.24
-Tags: 1.27rc1-bookworm, 1.27-rc-bookworm
+Tags: 1.27rc2-bookworm, 1.27-rc-bookworm
Architectures: amd64, arm32v7, arm64v8, i386, mips64le, ppc64le, s390x
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/bookworm
-Tags: 1.27rc1-nanoserver-ltsc2022, 1.27-rc-nanoserver-ltsc2022
-SharedTags: 1.27rc1-nanoserver, 1.27-rc-nanoserver
+Tags: 1.27rc2-nanoserver-ltsc2022, 1.27-rc-nanoserver-ltsc2022
+SharedTags: 1.27rc2-nanoserver, 1.27-rc-nanoserver
Architectures: windows-amd64
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/windows/nanoserver-ltsc2022
Builder: classic
Constraints: nanoserver-ltsc2022, windowsservercore-ltsc2022
-Tags: 1.27rc1-nanoserver-ltsc2025, 1.27-rc-nanoserver-ltsc2025
-SharedTags: 1.27rc1-nanoserver, 1.27-rc-nanoserver
+Tags: 1.27rc2-nanoserver-ltsc2025, 1.27-rc-nanoserver-ltsc2025
+SharedTags: 1.27rc2-nanoserver, 1.27-rc-nanoserver
Architectures: windows-amd64
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/windows/nanoserver-ltsc2025
Builder: classic
Constraints: nanoserver-ltsc2025, windowsservercore-ltsc2025
-Tags: 1.27rc1-trixie, 1.27-rc-trixie
-SharedTags: 1.27rc1, 1.27-rc
+Tags: 1.27rc2-trixie, 1.27-rc-trixie
+SharedTags: 1.27rc2, 1.27-rc
Architectures: amd64, arm32v7, arm64v8, i386, ppc64le, riscv64, s390x
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/trixie
-Tags: 1.27rc1-windowsservercore-ltsc2022, 1.27-rc-windowsservercore-ltsc2022
-SharedTags: 1.27rc1-windowsservercore, 1.27-rc-windowsservercore, 1.27rc1, 1.27-rc
+Tags: 1.27rc2-windowsservercore-ltsc2022, 1.27-rc-windowsservercore-ltsc2022
+SharedTags: 1.27rc2-windowsservercore, 1.27-rc-windowsservercore, 1.27rc2, 1.27-rc
Architectures: windows-amd64
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/windows/windowsservercore-ltsc2022
Builder: classic
Constraints: windowsservercore-ltsc2022
-Tags: 1.27rc1-windowsservercore-ltsc2025, 1.27-rc-windowsservercore-ltsc2025
-SharedTags: 1.27rc1-windowsservercore, 1.27-rc-windowsservercore, 1.27rc1, 1.27-rc
+Tags: 1.27rc2-windowsservercore-ltsc2025, 1.27-rc-windowsservercore-ltsc2025
+SharedTags: 1.27rc2-windowsservercore, 1.27-rc-windowsservercore, 1.27rc2, 1.27-rc
Architectures: windows-amd64
-GitCommit: 72507b24788ab7b475d25d5f358865809cba71c4
+GitCommit: 294097713ad2eaf9ee4c5e9dc57e040ac4b402d6
Directory: 1.27-rc/windows/windowsservercore-ltsc2025
Builder: classic
Constraints: windowsservercore-ltsc2025
diff --git a/_bashbrew-list b/_bashbrew-list
index e1efda3..f147334 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -22,18 +22,18 @@ golang:1.25-trixie
golang:1.25-windowsservercore
golang:1.25-windowsservercore-ltsc2022
golang:1.25-windowsservercore-ltsc2025
-golang:1.25.11
-golang:1.25.11-alpine
-golang:1.25.11-alpine3.23
-golang:1.25.11-alpine3.24
-golang:1.25.11-bookworm
-golang:1.25.11-nanoserver
-golang:1.25.11-nanoserver-ltsc2022
-golang:1.25.11-nanoserver-ltsc2025
-golang:1.25.11-trixie
-golang:1.25.11-windowsservercore
-golang:1.25.11-windowsservercore-ltsc2022
-golang:1.25.11-windowsservercore-ltsc2025
+golang:1.25.12
+golang:1.25.12-alpine
+golang:1.25.12-alpine3.23
+golang:1.25.12-alpine3.24
+golang:1.25.12-bookworm
+golang:1.25.12-nanoserver
+golang:1.25.12-nanoserver-ltsc2022
+golang:1.25.12-nanoserver-ltsc2025
+golang:1.25.12-trixie
+golang:1.25.12-windowsservercore
+golang:1.25.12-windowsservercore-ltsc2022
+golang:1.25.12-windowsservercore-ltsc2025
golang:1.26
golang:1.26-alpine
golang:1.26-alpine3.23
@@ -46,30 +46,30 @@ golang:1.26-trixie
golang:1.26-windowsservercore
golang:1.26-windowsservercore-ltsc2022
golang:1.26-windowsservercore-ltsc2025
-golang:1.26.4
-golang:1.26.4-alpine
-golang:1.26.4-alpine3.23
-golang:1.26.4-alpine3.24
-golang:1.26.4-bookworm
-golang:1.26.4-nanoserver
-golang:1.26.4-nanoserver-ltsc2022
-golang:1.26.4-nanoserver-ltsc2025
-golang:1.26.4-trixie
-golang:1.26.4-windowsservercore
-golang:1.26.4-windowsservercore-ltsc2022
-golang:1.26.4-windowsservercore-ltsc2025
-golang:1.27rc1
-golang:1.27rc1-alpine
-golang:1.27rc1-alpine3.23
-golang:1.27rc1-alpine3.24
-golang:1.27rc1-bookworm
-golang:1.27rc1-nanoserver
-golang:1.27rc1-nanoserver-ltsc2022
-golang:1.27rc1-nanoserver-ltsc2025
-golang:1.27rc1-trixie
-golang:1.27rc1-windowsservercore
-golang:1.27rc1-windowsservercore-ltsc2022
-golang:1.27rc1-windowsservercore-ltsc2025
+golang:1.26.5
+golang:1.26.5-alpine
+golang:1.26.5-alpine3.23
+golang:1.26.5-alpine3.24
+golang:1.26.5-bookworm
+golang:1.26.5-nanoserver
+golang:1.26.5-nanoserver-ltsc2022
+golang:1.26.5-nanoserver-ltsc2025
+golang:1.26.5-trixie
+golang:1.26.5-windowsservercore
+golang:1.26.5-windowsservercore-ltsc2022
+golang:1.26.5-windowsservercore-ltsc2025
+golang:1.27rc2
+golang:1.27rc2-alpine
+golang:1.27rc2-alpine3.23
+golang:1.27rc2-alpine3.24
+golang:1.27rc2-bookworm
+golang:1.27rc2-nanoserver
+golang:1.27rc2-nanoserver-ltsc2022
+golang:1.27rc2-nanoserver-ltsc2025
+golang:1.27rc2-trixie
+golang:1.27rc2-windowsservercore
+golang:1.27rc2-windowsservercore-ltsc2022
+golang:1.27rc2-windowsservercore-ltsc2025
golang:1.27-rc
golang:1.27-rc-alpine
golang:1.27-rc-alpine3.23
diff --git a/golang_1.25-alpine/Dockerfile b/golang_1.25-alpine/Dockerfile
index fdd5950..d5680fe 100644
--- a/golang_1.25-alpine/Dockerfile
+++ b/golang_1.25-alpine/Dockerfile
@@ -8,7 +8,7 @@ FROM alpine:3.24 AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
RUN set -eux; \
now="$(date '+%s')"; \
@@ -22,36 +22,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'x86_64') \
- url='https://dl.google.com/go/go1.25.11.linux-amd64.tar.gz'; \
- sha256='34f14304e856893f4ba30c2cacfe93906e9de7915c5f6aaaf3a81cdccd7ba30b'; \
+ url='https://dl.google.com/go/go1.25.12.linux-amd64.tar.gz'; \
+ sha256='234828b7a89e0e303d2556310ee549fbcf253d28de937bac3da13d6294262ac1'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.25.11.linux-armv6l.tar.gz'; \
- sha256='492d69badee59cae12e9a36282dfce94041bd4aac88fdddea575a7d99a2bd05d'; \
+ url='https://dl.google.com/go/go1.25.12.linux-armv6l.tar.gz'; \
+ sha256='6cd7311c02c73ba0b482a1cf8c885268edf23519261bf4b5cef3353ad934d1f1'; \
;; \
'armv7') \
- url='https://dl.google.com/go/go1.25.11.linux-armv6l.tar.gz'; \
- sha256='492d69badee59cae12e9a36282dfce94041bd4aac88fdddea575a7d99a2bd05d'; \
+ url='https://dl.google.com/go/go1.25.12.linux-armv6l.tar.gz'; \
+ sha256='6cd7311c02c73ba0b482a1cf8c885268edf23519261bf4b5cef3353ad934d1f1'; \
;; \
'aarch64') \
- url='https://dl.google.com/go/go1.25.11.linux-arm64.tar.gz'; \
- sha256='c30bf9e156a54ea4e31fbbbf31a712b32734b58cc9a22426fa5ee632d0885124'; \
+ url='https://dl.google.com/go/go1.25.12.linux-arm64.tar.gz'; \
+ sha256='8b5884aef89600aef5b0b051fb971f11f49bb996521e911f30f02a66884f7bd2'; \
;; \
'x86') \
- url='https://dl.google.com/go/go1.25.11.linux-386.tar.gz'; \
- sha256='a2556ed17549cbec782f4c577c1bd7ad0d0decacffd2666a804304c320a1abe9'; \
+ url='https://dl.google.com/go/go1.25.12.linux-386.tar.gz'; \
+ sha256='b71e88ae779850dc2afcd0f2e2208798652311dfda72fdef5d05721d601b8fd3'; \
;; \
'ppc64le') \
- url='https://dl.google.com/go/go1.25.11.linux-ppc64le.tar.gz'; \
- sha256='2d3d498b9dac8e6d53dfcdda9629079ff2dfde58554bd63eb101a0861bf37249'; \
+ url='https://dl.google.com/go/go1.25.12.linux-ppc64le.tar.gz'; \
+ sha256='64adb4ddefef4f0a6f11af550547f39bf510350da69ab308438a21eacfde97ad'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.25.11.linux-riscv64.tar.gz'; \
- sha256='3489cdeadbfaee949f202805673837856ab24cced2ed64ba03c27ad523126904'; \
+ url='https://dl.google.com/go/go1.25.12.linux-riscv64.tar.gz'; \
+ sha256='26919d62d21b0bee9c5c67ad76ace462edd16c2c128a983d942cb45b0bf7693c'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.25.11.linux-s390x.tar.gz'; \
- sha256='5b6f69df0df910d679442b4695051d82ffa06feb68d96fe975e0da8eeb5391d8'; \
+ url='https://dl.google.com/go/go1.25.12.linux-s390x.tar.gz'; \
+ sha256='09875de1d6cb3237437112271b9df3a96bac9fcd10cbf9bc777c00e67f4e3e3d'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -114,7 +114,7 @@ FROM alpine:3.24
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.25-alpine3.23/Dockerfile b/golang_1.25-alpine3.23/Dockerfile
index e44324d..66fcd2a 100644
--- a/golang_1.25-alpine3.23/Dockerfile
+++ b/golang_1.25-alpine3.23/Dockerfile
@@ -8,7 +8,7 @@ FROM alpine:3.23 AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
RUN set -eux; \
now="$(date '+%s')"; \
@@ -22,36 +22,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'x86_64') \
- url='https://dl.google.com/go/go1.25.11.linux-amd64.tar.gz'; \
- sha256='34f14304e856893f4ba30c2cacfe93906e9de7915c5f6aaaf3a81cdccd7ba30b'; \
+ url='https://dl.google.com/go/go1.25.12.linux-amd64.tar.gz'; \
+ sha256='234828b7a89e0e303d2556310ee549fbcf253d28de937bac3da13d6294262ac1'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.25.11.linux-armv6l.tar.gz'; \
- sha256='492d69badee59cae12e9a36282dfce94041bd4aac88fdddea575a7d99a2bd05d'; \
+ url='https://dl.google.com/go/go1.25.12.linux-armv6l.tar.gz'; \
+ sha256='6cd7311c02c73ba0b482a1cf8c885268edf23519261bf4b5cef3353ad934d1f1'; \
;; \
'armv7') \
- url='https://dl.google.com/go/go1.25.11.linux-armv6l.tar.gz'; \
- sha256='492d69badee59cae12e9a36282dfce94041bd4aac88fdddea575a7d99a2bd05d'; \
+ url='https://dl.google.com/go/go1.25.12.linux-armv6l.tar.gz'; \
+ sha256='6cd7311c02c73ba0b482a1cf8c885268edf23519261bf4b5cef3353ad934d1f1'; \
;; \
'aarch64') \
- url='https://dl.google.com/go/go1.25.11.linux-arm64.tar.gz'; \
- sha256='c30bf9e156a54ea4e31fbbbf31a712b32734b58cc9a22426fa5ee632d0885124'; \
+ url='https://dl.google.com/go/go1.25.12.linux-arm64.tar.gz'; \
+ sha256='8b5884aef89600aef5b0b051fb971f11f49bb996521e911f30f02a66884f7bd2'; \
;; \
'x86') \
- url='https://dl.google.com/go/go1.25.11.linux-386.tar.gz'; \
- sha256='a2556ed17549cbec782f4c577c1bd7ad0d0decacffd2666a804304c320a1abe9'; \
+ url='https://dl.google.com/go/go1.25.12.linux-386.tar.gz'; \
+ sha256='b71e88ae779850dc2afcd0f2e2208798652311dfda72fdef5d05721d601b8fd3'; \
;; \
'ppc64le') \
- url='https://dl.google.com/go/go1.25.11.linux-ppc64le.tar.gz'; \
- sha256='2d3d498b9dac8e6d53dfcdda9629079ff2dfde58554bd63eb101a0861bf37249'; \
+ url='https://dl.google.com/go/go1.25.12.linux-ppc64le.tar.gz'; \
+ sha256='64adb4ddefef4f0a6f11af550547f39bf510350da69ab308438a21eacfde97ad'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.25.11.linux-riscv64.tar.gz'; \
- sha256='3489cdeadbfaee949f202805673837856ab24cced2ed64ba03c27ad523126904'; \
+ url='https://dl.google.com/go/go1.25.12.linux-riscv64.tar.gz'; \
+ sha256='26919d62d21b0bee9c5c67ad76ace462edd16c2c128a983d942cb45b0bf7693c'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.25.11.linux-s390x.tar.gz'; \
- sha256='5b6f69df0df910d679442b4695051d82ffa06feb68d96fe975e0da8eeb5391d8'; \
+ url='https://dl.google.com/go/go1.25.12.linux-s390x.tar.gz'; \
+ sha256='09875de1d6cb3237437112271b9df3a96bac9fcd10cbf9bc777c00e67f4e3e3d'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -114,7 +114,7 @@ FROM alpine:3.23
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.25-bookworm/Dockerfile b/golang_1.25-bookworm/Dockerfile
index 04d5444..a4eaabc 100644
--- a/golang_1.25-bookworm/Dockerfile
+++ b/golang_1.25-bookworm/Dockerfile
@@ -8,7 +8,7 @@ FROM buildpack-deps:bookworm-scm AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
RUN set -eux; \
now="$(date '+%s')"; \
@@ -16,36 +16,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'amd64') \
- url='https://dl.google.com/go/go1.25.11.linux-amd64.tar.gz'; \
- sha256='34f14304e856893f4ba30c2cacfe93906e9de7915c5f6aaaf3a81cdccd7ba30b'; \
+ url='https://dl.google.com/go/go1.25.12.linux-amd64.tar.gz'; \
+ sha256='234828b7a89e0e303d2556310ee549fbcf253d28de937bac3da13d6294262ac1'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.25.11.linux-armv6l.tar.gz'; \
- sha256='492d69badee59cae12e9a36282dfce94041bd4aac88fdddea575a7d99a2bd05d'; \
+ url='https://dl.google.com/go/go1.25.12.linux-armv6l.tar.gz'; \
+ sha256='6cd7311c02c73ba0b482a1cf8c885268edf23519261bf4b5cef3353ad934d1f1'; \
;; \
'arm64') \
- url='https://dl.google.com/go/go1.25.11.linux-arm64.tar.gz'; \
- sha256='c30bf9e156a54ea4e31fbbbf31a712b32734b58cc9a22426fa5ee632d0885124'; \
+ url='https://dl.google.com/go/go1.25.12.linux-arm64.tar.gz'; \
+ sha256='8b5884aef89600aef5b0b051fb971f11f49bb996521e911f30f02a66884f7bd2'; \
;; \
'i386') \
- url='https://dl.google.com/go/go1.25.11.linux-386.tar.gz'; \
- sha256='a2556ed17549cbec782f4c577c1bd7ad0d0decacffd2666a804304c320a1abe9'; \
+ url='https://dl.google.com/go/go1.25.12.linux-386.tar.gz'; \
+ sha256='b71e88ae779850dc2afcd0f2e2208798652311dfda72fdef5d05721d601b8fd3'; \
;; \
'mips64el') \
- url='https://dl.google.com/go/go1.25.11.linux-mips64le.tar.gz'; \
- sha256='75d0543b4d36b01401ecad2a030bb11fc74725b6884805bdac7b54cc040c8594'; \
+ url='https://dl.google.com/go/go1.25.12.linux-mips64le.tar.gz'; \
+ sha256='5bde8a5d4c05b428fca3e6022dc41d4c735858be9c6945e57473da00fcddd0cc'; \
;; \
'ppc64el') \
- url='https://dl.google.com/go/go1.25.11.linux-ppc64le.tar.gz'; \
- sha256='2d3d498b9dac8e6d53dfcdda9629079ff2dfde58554bd63eb101a0861bf37249'; \
+ url='https://dl.google.com/go/go1.25.12.linux-ppc64le.tar.gz'; \
+ sha256='64adb4ddefef4f0a6f11af550547f39bf510350da69ab308438a21eacfde97ad'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.25.11.linux-riscv64.tar.gz'; \
- sha256='3489cdeadbfaee949f202805673837856ab24cced2ed64ba03c27ad523126904'; \
+ url='https://dl.google.com/go/go1.25.12.linux-riscv64.tar.gz'; \
+ sha256='26919d62d21b0bee9c5c67ad76ace462edd16c2c128a983d942cb45b0bf7693c'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.25.11.linux-s390x.tar.gz'; \
- sha256='5b6f69df0df910d679442b4695051d82ffa06feb68d96fe975e0da8eeb5391d8'; \
+ url='https://dl.google.com/go/go1.25.12.linux-s390x.tar.gz'; \
+ sha256='09875de1d6cb3237437112271b9df3a96bac9fcd10cbf9bc777c00e67f4e3e3d'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -126,7 +126,7 @@ RUN set -eux; \
fi; \
rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.25-nanoserver-ltsc2022/Dockerfile b/golang_1.25-nanoserver-ltsc2022/Dockerfile
index 39f690d..7ea5c70 100644
--- a/golang_1.25-nanoserver-ltsc2022/Dockerfile
+++ b/golang_1.25-nanoserver-ltsc2022/Dockerfile
@@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
# Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon
-COPY --from=golang:1.25.11-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
+COPY --from=golang:1.25.12-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
RUN go version
WORKDIR $GOPATH
diff --git a/golang_1.25-nanoserver-ltsc2025/Dockerfile b/golang_1.25-nanoserver-ltsc2025/Dockerfile
index 04fb519..b673a46 100644
--- a/golang_1.25-nanoserver-ltsc2025/Dockerfile
+++ b/golang_1.25-nanoserver-ltsc2025/Dockerfile
@@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
# Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon
-COPY --from=golang:1.25.11-windowsservercore-ltsc2025 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
+COPY --from=golang:1.25.12-windowsservercore-ltsc2025 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
RUN go version
WORKDIR $GOPATH
diff --git a/golang_1.25-trixie/Dockerfile b/golang_1.25-trixie/Dockerfile
index b07a999..13e410b 100644
--- a/golang_1.25-trixie/Dockerfile
+++ b/golang_1.25-trixie/Dockerfile
@@ -8,7 +8,7 @@ FROM buildpack-deps:trixie-scm AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
RUN set -eux; \
now="$(date '+%s')"; \
@@ -16,36 +16,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'amd64') \
- url='https://dl.google.com/go/go1.25.11.linux-amd64.tar.gz'; \
- sha256='34f14304e856893f4ba30c2cacfe93906e9de7915c5f6aaaf3a81cdccd7ba30b'; \
+ url='https://dl.google.com/go/go1.25.12.linux-amd64.tar.gz'; \
+ sha256='234828b7a89e0e303d2556310ee549fbcf253d28de937bac3da13d6294262ac1'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.25.11.linux-armv6l.tar.gz'; \
- sha256='492d69badee59cae12e9a36282dfce94041bd4aac88fdddea575a7d99a2bd05d'; \
+ url='https://dl.google.com/go/go1.25.12.linux-armv6l.tar.gz'; \
+ sha256='6cd7311c02c73ba0b482a1cf8c885268edf23519261bf4b5cef3353ad934d1f1'; \
;; \
'arm64') \
- url='https://dl.google.com/go/go1.25.11.linux-arm64.tar.gz'; \
- sha256='c30bf9e156a54ea4e31fbbbf31a712b32734b58cc9a22426fa5ee632d0885124'; \
+ url='https://dl.google.com/go/go1.25.12.linux-arm64.tar.gz'; \
+ sha256='8b5884aef89600aef5b0b051fb971f11f49bb996521e911f30f02a66884f7bd2'; \
;; \
'i386') \
- url='https://dl.google.com/go/go1.25.11.linux-386.tar.gz'; \
- sha256='a2556ed17549cbec782f4c577c1bd7ad0d0decacffd2666a804304c320a1abe9'; \
+ url='https://dl.google.com/go/go1.25.12.linux-386.tar.gz'; \
+ sha256='b71e88ae779850dc2afcd0f2e2208798652311dfda72fdef5d05721d601b8fd3'; \
;; \
'mips64el') \
- url='https://dl.google.com/go/go1.25.11.linux-mips64le.tar.gz'; \
- sha256='75d0543b4d36b01401ecad2a030bb11fc74725b6884805bdac7b54cc040c8594'; \
+ url='https://dl.google.com/go/go1.25.12.linux-mips64le.tar.gz'; \
+ sha256='5bde8a5d4c05b428fca3e6022dc41d4c735858be9c6945e57473da00fcddd0cc'; \
;; \
'ppc64el') \
- url='https://dl.google.com/go/go1.25.11.linux-ppc64le.tar.gz'; \
- sha256='2d3d498b9dac8e6d53dfcdda9629079ff2dfde58554bd63eb101a0861bf37249'; \
+ url='https://dl.google.com/go/go1.25.12.linux-ppc64le.tar.gz'; \
+ sha256='64adb4ddefef4f0a6f11af550547f39bf510350da69ab308438a21eacfde97ad'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.25.11.linux-riscv64.tar.gz'; \
- sha256='3489cdeadbfaee949f202805673837856ab24cced2ed64ba03c27ad523126904'; \
+ url='https://dl.google.com/go/go1.25.12.linux-riscv64.tar.gz'; \
+ sha256='26919d62d21b0bee9c5c67ad76ace462edd16c2c128a983d942cb45b0bf7693c'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.25.11.linux-s390x.tar.gz'; \
- sha256='5b6f69df0df910d679442b4695051d82ffa06feb68d96fe975e0da8eeb5391d8'; \
+ url='https://dl.google.com/go/go1.25.12.linux-s390x.tar.gz'; \
+ sha256='09875de1d6cb3237437112271b9df3a96bac9fcd10cbf9bc777c00e67f4e3e3d'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -126,7 +126,7 @@ RUN set -eux; \
fi; \
rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.25-windowsservercore-ltsc2022/Dockerfile b/golang_1.25-windowsservercore-ltsc2022/Dockerfile
index 1412471..fc4e21e 100644
--- a/golang_1.25-windowsservercore-ltsc2022/Dockerfile
+++ b/golang_1.25-windowsservercore-ltsc2022/Dockerfile
@@ -57,14 +57,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH)
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
-RUN $url = 'https://dl.google.com/go/go1.25.11.windows-amd64.zip'; \
+RUN $url = 'https://dl.google.com/go/go1.25.12.windows-amd64.zip'; \
Write-Host ('Downloading {0} ...' -f $url); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = 'b7401f1b41517428e537493316256fb7cf03c66a130a0103ab07f3a2152e2112'; \
+ $sha256 = 'd5dc82da351b00e5eedd04f41356817d674cc4308131f0f638a5b14c5c3af4cb'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_1.25-windowsservercore-ltsc2025/Dockerfile b/golang_1.25-windowsservercore-ltsc2025/Dockerfile
index df61f30..3917396 100644
--- a/golang_1.25-windowsservercore-ltsc2025/Dockerfile
+++ b/golang_1.25-windowsservercore-ltsc2025/Dockerfile
@@ -57,14 +57,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH)
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.25.11
+ENV GOLANG_VERSION 1.25.12
-RUN $url = 'https://dl.google.com/go/go1.25.11.windows-amd64.zip'; \
+RUN $url = 'https://dl.google.com/go/go1.25.12.windows-amd64.zip'; \
Write-Host ('Downloading {0} ...' -f $url); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = 'b7401f1b41517428e537493316256fb7cf03c66a130a0103ab07f3a2152e2112'; \
+ $sha256 = 'd5dc82da351b00e5eedd04f41356817d674cc4308131f0f638a5b14c5c3af4cb'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_1.27-rc-alpine/Dockerfile b/golang_1.27-rc-alpine/Dockerfile
index d5c4136..4b17e65 100644
--- a/golang_1.27-rc-alpine/Dockerfile
+++ b/golang_1.27-rc-alpine/Dockerfile
@@ -8,7 +8,7 @@ FROM alpine:3.24 AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
RUN set -eux; \
now="$(date '+%s')"; \
@@ -22,36 +22,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'x86_64') \
- url='https://dl.google.com/go/go1.27rc1.linux-amd64.tar.gz'; \
- sha256='102a6055d682b1f233bc1741122cc6fddae7a7dded1305fbcc30079984187144'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-amd64.tar.gz'; \
+ sha256='e2dfdfc2b2d4092bf23d5ffb0a11221c2f3eed2d8acfc51344066b9c83a368db'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.27rc1.linux-armv6l.tar.gz'; \
- sha256='7691242aea8fa8f46ce0db07047d6943b75e79429ac8792b630e5871ba6447ea'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-armv6l.tar.gz'; \
+ sha256='9bca5c777656a27323b880c716452f64f0e8aac49bc1740b10fe6e0edb64c75c'; \
;; \
'armv7') \
- url='https://dl.google.com/go/go1.27rc1.linux-armv6l.tar.gz'; \
- sha256='7691242aea8fa8f46ce0db07047d6943b75e79429ac8792b630e5871ba6447ea'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-armv6l.tar.gz'; \
+ sha256='9bca5c777656a27323b880c716452f64f0e8aac49bc1740b10fe6e0edb64c75c'; \
;; \
'aarch64') \
- url='https://dl.google.com/go/go1.27rc1.linux-arm64.tar.gz'; \
- sha256='e9338b657430c7c32fffec696ce7d7b0286f99b65f8f90a2f5a6781a34f34928'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-arm64.tar.gz'; \
+ sha256='f8ab754593c7ea2f47e31820c0e8839105636c4b38ae174ba107960ea25e9e92'; \
;; \
'x86') \
- url='https://dl.google.com/go/go1.27rc1.linux-386.tar.gz'; \
- sha256='31ad63237149d518cc79dcc7b6c753308f1233610793070d2f794a3e82d6520b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-386.tar.gz'; \
+ sha256='d50d2decea974bf182f49fc2508846b8fb2449fed567c0db710c8a8636cdc4e7'; \
;; \
'ppc64le') \
- url='https://dl.google.com/go/go1.27rc1.linux-ppc64le.tar.gz'; \
- sha256='0cef21c91dc811b0f0897cdb80eca5b917d24591c66e25fe2ad8b9a335d34cdd'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-ppc64le.tar.gz'; \
+ sha256='5b212764c040f469b214060469d6e29d6d384c44ee5d4aa61635aab76086e9ef'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.27rc1.linux-riscv64.tar.gz'; \
- sha256='63175d67d21565cfc82de0b05f775b4309c588ae90e8231b6549d6e21399714b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-riscv64.tar.gz'; \
+ sha256='44c333ecd9fdfc7ad4b1e51ecb10e03008a1150f1ae239f6352c51439b01b194'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.27rc1.linux-s390x.tar.gz'; \
- sha256='b15989b9c6926641d7f45e0c7785099a85ada1713842c5a0653d8f83c1cdba34'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-s390x.tar.gz'; \
+ sha256='136920fde5989c42ddbb3be71e1bc859efdad17bf3c49999371516510402274c'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -114,7 +114,7 @@ FROM alpine:3.24
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.27-rc-alpine3.23/Dockerfile b/golang_1.27-rc-alpine3.23/Dockerfile
index 27a790d..9fc1012 100644
--- a/golang_1.27-rc-alpine3.23/Dockerfile
+++ b/golang_1.27-rc-alpine3.23/Dockerfile
@@ -8,7 +8,7 @@ FROM alpine:3.23 AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
RUN set -eux; \
now="$(date '+%s')"; \
@@ -22,36 +22,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'x86_64') \
- url='https://dl.google.com/go/go1.27rc1.linux-amd64.tar.gz'; \
- sha256='102a6055d682b1f233bc1741122cc6fddae7a7dded1305fbcc30079984187144'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-amd64.tar.gz'; \
+ sha256='e2dfdfc2b2d4092bf23d5ffb0a11221c2f3eed2d8acfc51344066b9c83a368db'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.27rc1.linux-armv6l.tar.gz'; \
- sha256='7691242aea8fa8f46ce0db07047d6943b75e79429ac8792b630e5871ba6447ea'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-armv6l.tar.gz'; \
+ sha256='9bca5c777656a27323b880c716452f64f0e8aac49bc1740b10fe6e0edb64c75c'; \
;; \
'armv7') \
- url='https://dl.google.com/go/go1.27rc1.linux-armv6l.tar.gz'; \
- sha256='7691242aea8fa8f46ce0db07047d6943b75e79429ac8792b630e5871ba6447ea'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-armv6l.tar.gz'; \
+ sha256='9bca5c777656a27323b880c716452f64f0e8aac49bc1740b10fe6e0edb64c75c'; \
;; \
'aarch64') \
- url='https://dl.google.com/go/go1.27rc1.linux-arm64.tar.gz'; \
- sha256='e9338b657430c7c32fffec696ce7d7b0286f99b65f8f90a2f5a6781a34f34928'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-arm64.tar.gz'; \
+ sha256='f8ab754593c7ea2f47e31820c0e8839105636c4b38ae174ba107960ea25e9e92'; \
;; \
'x86') \
- url='https://dl.google.com/go/go1.27rc1.linux-386.tar.gz'; \
- sha256='31ad63237149d518cc79dcc7b6c753308f1233610793070d2f794a3e82d6520b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-386.tar.gz'; \
+ sha256='d50d2decea974bf182f49fc2508846b8fb2449fed567c0db710c8a8636cdc4e7'; \
;; \
'ppc64le') \
- url='https://dl.google.com/go/go1.27rc1.linux-ppc64le.tar.gz'; \
- sha256='0cef21c91dc811b0f0897cdb80eca5b917d24591c66e25fe2ad8b9a335d34cdd'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-ppc64le.tar.gz'; \
+ sha256='5b212764c040f469b214060469d6e29d6d384c44ee5d4aa61635aab76086e9ef'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.27rc1.linux-riscv64.tar.gz'; \
- sha256='63175d67d21565cfc82de0b05f775b4309c588ae90e8231b6549d6e21399714b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-riscv64.tar.gz'; \
+ sha256='44c333ecd9fdfc7ad4b1e51ecb10e03008a1150f1ae239f6352c51439b01b194'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.27rc1.linux-s390x.tar.gz'; \
- sha256='b15989b9c6926641d7f45e0c7785099a85ada1713842c5a0653d8f83c1cdba34'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-s390x.tar.gz'; \
+ sha256='136920fde5989c42ddbb3be71e1bc859efdad17bf3c49999371516510402274c'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -114,7 +114,7 @@ FROM alpine:3.23
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.27-rc-bookworm/Dockerfile b/golang_1.27-rc-bookworm/Dockerfile
index 5d30006..2ec8294 100644
--- a/golang_1.27-rc-bookworm/Dockerfile
+++ b/golang_1.27-rc-bookworm/Dockerfile
@@ -8,7 +8,7 @@ FROM buildpack-deps:bookworm-scm AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
RUN set -eux; \
now="$(date '+%s')"; \
@@ -16,36 +16,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'amd64') \
- url='https://dl.google.com/go/go1.27rc1.linux-amd64.tar.gz'; \
- sha256='102a6055d682b1f233bc1741122cc6fddae7a7dded1305fbcc30079984187144'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-amd64.tar.gz'; \
+ sha256='e2dfdfc2b2d4092bf23d5ffb0a11221c2f3eed2d8acfc51344066b9c83a368db'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.27rc1.linux-armv6l.tar.gz'; \
- sha256='7691242aea8fa8f46ce0db07047d6943b75e79429ac8792b630e5871ba6447ea'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-armv6l.tar.gz'; \
+ sha256='9bca5c777656a27323b880c716452f64f0e8aac49bc1740b10fe6e0edb64c75c'; \
;; \
'arm64') \
- url='https://dl.google.com/go/go1.27rc1.linux-arm64.tar.gz'; \
- sha256='e9338b657430c7c32fffec696ce7d7b0286f99b65f8f90a2f5a6781a34f34928'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-arm64.tar.gz'; \
+ sha256='f8ab754593c7ea2f47e31820c0e8839105636c4b38ae174ba107960ea25e9e92'; \
;; \
'i386') \
- url='https://dl.google.com/go/go1.27rc1.linux-386.tar.gz'; \
- sha256='31ad63237149d518cc79dcc7b6c753308f1233610793070d2f794a3e82d6520b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-386.tar.gz'; \
+ sha256='d50d2decea974bf182f49fc2508846b8fb2449fed567c0db710c8a8636cdc4e7'; \
;; \
'mips64el') \
- url='https://dl.google.com/go/go1.27rc1.linux-mips64le.tar.gz'; \
- sha256='4bcc74f97900096eed54e072f99a9521bcef17131cd1e811ae090a7381c0b890'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-mips64le.tar.gz'; \
+ sha256='0fe1ddd3654d2f8ee3e77777f38c9daf0d0195c44b627ca4ee81c587f7e0544c'; \
;; \
'ppc64el') \
- url='https://dl.google.com/go/go1.27rc1.linux-ppc64le.tar.gz'; \
- sha256='0cef21c91dc811b0f0897cdb80eca5b917d24591c66e25fe2ad8b9a335d34cdd'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-ppc64le.tar.gz'; \
+ sha256='5b212764c040f469b214060469d6e29d6d384c44ee5d4aa61635aab76086e9ef'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.27rc1.linux-riscv64.tar.gz'; \
- sha256='63175d67d21565cfc82de0b05f775b4309c588ae90e8231b6549d6e21399714b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-riscv64.tar.gz'; \
+ sha256='44c333ecd9fdfc7ad4b1e51ecb10e03008a1150f1ae239f6352c51439b01b194'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.27rc1.linux-s390x.tar.gz'; \
- sha256='b15989b9c6926641d7f45e0c7785099a85ada1713842c5a0653d8f83c1cdba34'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-s390x.tar.gz'; \
+ sha256='136920fde5989c42ddbb3be71e1bc859efdad17bf3c49999371516510402274c'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -126,7 +126,7 @@ RUN set -eux; \
fi; \
rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.27-rc-nanoserver-ltsc2022/Dockerfile b/golang_1.27-rc-nanoserver-ltsc2022/Dockerfile
index bf9332a..81fa557 100644
--- a/golang_1.27-rc-nanoserver-ltsc2022/Dockerfile
+++ b/golang_1.27-rc-nanoserver-ltsc2022/Dockerfile
@@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
# Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon
-COPY --from=golang:1.27rc1-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
+COPY --from=golang:1.27rc2-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
RUN go version
WORKDIR $GOPATH
diff --git a/golang_1.27-rc-nanoserver-ltsc2025/Dockerfile b/golang_1.27-rc-nanoserver-ltsc2025/Dockerfile
index ab7153b..a157f2e 100644
--- a/golang_1.27-rc-nanoserver-ltsc2025/Dockerfile
+++ b/golang_1.27-rc-nanoserver-ltsc2025/Dockerfile
@@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
# Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon
-COPY --from=golang:1.27rc1-windowsservercore-ltsc2025 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
+COPY --from=golang:1.27rc2-windowsservercore-ltsc2025 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
RUN go version
WORKDIR $GOPATH
diff --git a/golang_1.27-rc-trixie/Dockerfile b/golang_1.27-rc-trixie/Dockerfile
index 8dd3b91..0438325 100644
--- a/golang_1.27-rc-trixie/Dockerfile
+++ b/golang_1.27-rc-trixie/Dockerfile
@@ -8,7 +8,7 @@ FROM buildpack-deps:trixie-scm AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
RUN set -eux; \
now="$(date '+%s')"; \
@@ -16,36 +16,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'amd64') \
- url='https://dl.google.com/go/go1.27rc1.linux-amd64.tar.gz'; \
- sha256='102a6055d682b1f233bc1741122cc6fddae7a7dded1305fbcc30079984187144'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-amd64.tar.gz'; \
+ sha256='e2dfdfc2b2d4092bf23d5ffb0a11221c2f3eed2d8acfc51344066b9c83a368db'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.27rc1.linux-armv6l.tar.gz'; \
- sha256='7691242aea8fa8f46ce0db07047d6943b75e79429ac8792b630e5871ba6447ea'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-armv6l.tar.gz'; \
+ sha256='9bca5c777656a27323b880c716452f64f0e8aac49bc1740b10fe6e0edb64c75c'; \
;; \
'arm64') \
- url='https://dl.google.com/go/go1.27rc1.linux-arm64.tar.gz'; \
- sha256='e9338b657430c7c32fffec696ce7d7b0286f99b65f8f90a2f5a6781a34f34928'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-arm64.tar.gz'; \
+ sha256='f8ab754593c7ea2f47e31820c0e8839105636c4b38ae174ba107960ea25e9e92'; \
;; \
'i386') \
- url='https://dl.google.com/go/go1.27rc1.linux-386.tar.gz'; \
- sha256='31ad63237149d518cc79dcc7b6c753308f1233610793070d2f794a3e82d6520b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-386.tar.gz'; \
+ sha256='d50d2decea974bf182f49fc2508846b8fb2449fed567c0db710c8a8636cdc4e7'; \
;; \
'mips64el') \
- url='https://dl.google.com/go/go1.27rc1.linux-mips64le.tar.gz'; \
- sha256='4bcc74f97900096eed54e072f99a9521bcef17131cd1e811ae090a7381c0b890'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-mips64le.tar.gz'; \
+ sha256='0fe1ddd3654d2f8ee3e77777f38c9daf0d0195c44b627ca4ee81c587f7e0544c'; \
;; \
'ppc64el') \
- url='https://dl.google.com/go/go1.27rc1.linux-ppc64le.tar.gz'; \
- sha256='0cef21c91dc811b0f0897cdb80eca5b917d24591c66e25fe2ad8b9a335d34cdd'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-ppc64le.tar.gz'; \
+ sha256='5b212764c040f469b214060469d6e29d6d384c44ee5d4aa61635aab76086e9ef'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.27rc1.linux-riscv64.tar.gz'; \
- sha256='63175d67d21565cfc82de0b05f775b4309c588ae90e8231b6549d6e21399714b'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-riscv64.tar.gz'; \
+ sha256='44c333ecd9fdfc7ad4b1e51ecb10e03008a1150f1ae239f6352c51439b01b194'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.27rc1.linux-s390x.tar.gz'; \
- sha256='b15989b9c6926641d7f45e0c7785099a85ada1713842c5a0653d8f83c1cdba34'; \
+ url='https://dl.google.com/go/go1.27rc2.linux-s390x.tar.gz'; \
+ sha256='136920fde5989c42ddbb3be71e1bc859efdad17bf3c49999371516510402274c'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -126,7 +126,7 @@ RUN set -eux; \
fi; \
rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_1.27-rc-windowsservercore-ltsc2022/Dockerfile b/golang_1.27-rc-windowsservercore-ltsc2022/Dockerfile
index 44af8cc..c602e65 100644
--- a/golang_1.27-rc-windowsservercore-ltsc2022/Dockerfile
+++ b/golang_1.27-rc-windowsservercore-ltsc2022/Dockerfile
@@ -57,14 +57,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH)
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
-RUN $url = 'https://dl.google.com/go/go1.27rc1.windows-amd64.zip'; \
+RUN $url = 'https://dl.google.com/go/go1.27rc2.windows-amd64.zip'; \
Write-Host ('Downloading {0} ...' -f $url); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '10d2c755c76ca94008558bb9ec93154529ea1c0a38abe938d9b6406a9d18ffe3'; \
+ $sha256 = 'fc6143875374da090dd99058181a8e39094d36a03ab9b08591ce71ac1a4525d6'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_1.27-rc-windowsservercore-ltsc2025/Dockerfile b/golang_1.27-rc-windowsservercore-ltsc2025/Dockerfile
index 9cfdc76..b1d670d 100644
--- a/golang_1.27-rc-windowsservercore-ltsc2025/Dockerfile
+++ b/golang_1.27-rc-windowsservercore-ltsc2025/Dockerfile
@@ -57,14 +57,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH)
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.27rc1
+ENV GOLANG_VERSION 1.27rc2
-RUN $url = 'https://dl.google.com/go/go1.27rc1.windows-amd64.zip'; \
+RUN $url = 'https://dl.google.com/go/go1.27rc2.windows-amd64.zip'; \
Write-Host ('Downloading {0} ...' -f $url); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '10d2c755c76ca94008558bb9ec93154529ea1c0a38abe938d9b6406a9d18ffe3'; \
+ $sha256 = 'fc6143875374da090dd99058181a8e39094d36a03ab9b08591ce71ac1a4525d6'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_alpine/Dockerfile b/golang_alpine/Dockerfile
index 5241665..020fba4 100644
--- a/golang_alpine/Dockerfile
+++ b/golang_alpine/Dockerfile
@@ -8,7 +8,7 @@ FROM alpine:3.24 AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
RUN set -eux; \
now="$(date '+%s')"; \
@@ -22,36 +22,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'x86_64') \
- url='https://dl.google.com/go/go1.26.4.linux-amd64.tar.gz'; \
- sha256='1153d3d50e0ac764b447adfe05c2bcf08e889d42a02e0fe0259bd47f6733ad7f'; \
+ url='https://dl.google.com/go/go1.26.5.linux-amd64.tar.gz'; \
+ sha256='5c2c3b16caefa1d968a94c1daca04a7ca301a496d9b086e17ad77bb81393f053'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.26.4.linux-armv6l.tar.gz'; \
- sha256='8db458e995f18a9427a745cefe7a3323962fa2548c4715148963311f300d3b1a'; \
+ url='https://dl.google.com/go/go1.26.5.linux-armv6l.tar.gz'; \
+ sha256='6dae9edab81c13bccf962dec15f1fd2ec26c14a6821b4d2c92dab4130c289d7a'; \
;; \
'armv7') \
- url='https://dl.google.com/go/go1.26.4.linux-armv6l.tar.gz'; \
- sha256='8db458e995f18a9427a745cefe7a3323962fa2548c4715148963311f300d3b1a'; \
+ url='https://dl.google.com/go/go1.26.5.linux-armv6l.tar.gz'; \
+ sha256='6dae9edab81c13bccf962dec15f1fd2ec26c14a6821b4d2c92dab4130c289d7a'; \
;; \
'aarch64') \
- url='https://dl.google.com/go/go1.26.4.linux-arm64.tar.gz'; \
- sha256='ef758ae7c6cf9267c9c0ef080b8965f453d89ab2d25d9eb22de4405925238768'; \
+ url='https://dl.google.com/go/go1.26.5.linux-arm64.tar.gz'; \
+ sha256='fe4789e92b1f33358680864bbe8704289e7bb5fc207d80623c308935bd696d49'; \
;; \
'x86') \
- url='https://dl.google.com/go/go1.26.4.linux-386.tar.gz'; \
- sha256='5ca0982791791559d11a0eba939617a94c3f37c21aa514a55c415b9167efc658'; \
+ url='https://dl.google.com/go/go1.26.5.linux-386.tar.gz'; \
+ sha256='88c162b204e6eefcc32499453b492e80209f4a4c78c33092636901c540fb0d05'; \
;; \
'ppc64le') \
- url='https://dl.google.com/go/go1.26.4.linux-ppc64le.tar.gz'; \
- sha256='53f49b8c7eace2d30389327b4a516b13321f90377fdf5929a6b63174609bc22e'; \
+ url='https://dl.google.com/go/go1.26.5.linux-ppc64le.tar.gz'; \
+ sha256='c5d60e2b303bb612f20cd82786594b64874e73b35134025e27d3390bf284ae43'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.26.4.linux-riscv64.tar.gz'; \
- sha256='2b9ba137baaa3031fd74330cb36ab54c5abe380867ca9fbab7c552f3db740555'; \
+ url='https://dl.google.com/go/go1.26.5.linux-riscv64.tar.gz'; \
+ sha256='d4a24dd4484d3f86b99c2d300af0dea5d184557e6d61eb7aba19ff61662750e3'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.26.4.linux-s390x.tar.gz'; \
- sha256='1e12a2318f3dd4c57027c865f6cb51f5d1e36b02d10f3e6316ce7b61a27b3ca1'; \
+ url='https://dl.google.com/go/go1.26.5.linux-s390x.tar.gz'; \
+ sha256='09ce3c504c0323968b75a717244dca4f25cd4cf0443e5ff6bc0bfa74add89fa7'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -114,7 +114,7 @@ FROM alpine:3.24
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_alpine3.23/Dockerfile b/golang_alpine3.23/Dockerfile
index 2f70acc..58f44b3 100644
--- a/golang_alpine3.23/Dockerfile
+++ b/golang_alpine3.23/Dockerfile
@@ -8,7 +8,7 @@ FROM alpine:3.23 AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
RUN set -eux; \
now="$(date '+%s')"; \
@@ -22,36 +22,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'x86_64') \
- url='https://dl.google.com/go/go1.26.4.linux-amd64.tar.gz'; \
- sha256='1153d3d50e0ac764b447adfe05c2bcf08e889d42a02e0fe0259bd47f6733ad7f'; \
+ url='https://dl.google.com/go/go1.26.5.linux-amd64.tar.gz'; \
+ sha256='5c2c3b16caefa1d968a94c1daca04a7ca301a496d9b086e17ad77bb81393f053'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.26.4.linux-armv6l.tar.gz'; \
- sha256='8db458e995f18a9427a745cefe7a3323962fa2548c4715148963311f300d3b1a'; \
+ url='https://dl.google.com/go/go1.26.5.linux-armv6l.tar.gz'; \
+ sha256='6dae9edab81c13bccf962dec15f1fd2ec26c14a6821b4d2c92dab4130c289d7a'; \
;; \
'armv7') \
- url='https://dl.google.com/go/go1.26.4.linux-armv6l.tar.gz'; \
- sha256='8db458e995f18a9427a745cefe7a3323962fa2548c4715148963311f300d3b1a'; \
+ url='https://dl.google.com/go/go1.26.5.linux-armv6l.tar.gz'; \
+ sha256='6dae9edab81c13bccf962dec15f1fd2ec26c14a6821b4d2c92dab4130c289d7a'; \
;; \
'aarch64') \
- url='https://dl.google.com/go/go1.26.4.linux-arm64.tar.gz'; \
- sha256='ef758ae7c6cf9267c9c0ef080b8965f453d89ab2d25d9eb22de4405925238768'; \
+ url='https://dl.google.com/go/go1.26.5.linux-arm64.tar.gz'; \
+ sha256='fe4789e92b1f33358680864bbe8704289e7bb5fc207d80623c308935bd696d49'; \
;; \
'x86') \
- url='https://dl.google.com/go/go1.26.4.linux-386.tar.gz'; \
- sha256='5ca0982791791559d11a0eba939617a94c3f37c21aa514a55c415b9167efc658'; \
+ url='https://dl.google.com/go/go1.26.5.linux-386.tar.gz'; \
+ sha256='88c162b204e6eefcc32499453b492e80209f4a4c78c33092636901c540fb0d05'; \
;; \
'ppc64le') \
- url='https://dl.google.com/go/go1.26.4.linux-ppc64le.tar.gz'; \
- sha256='53f49b8c7eace2d30389327b4a516b13321f90377fdf5929a6b63174609bc22e'; \
+ url='https://dl.google.com/go/go1.26.5.linux-ppc64le.tar.gz'; \
+ sha256='c5d60e2b303bb612f20cd82786594b64874e73b35134025e27d3390bf284ae43'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.26.4.linux-riscv64.tar.gz'; \
- sha256='2b9ba137baaa3031fd74330cb36ab54c5abe380867ca9fbab7c552f3db740555'; \
+ url='https://dl.google.com/go/go1.26.5.linux-riscv64.tar.gz'; \
+ sha256='d4a24dd4484d3f86b99c2d300af0dea5d184557e6d61eb7aba19ff61662750e3'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.26.4.linux-s390x.tar.gz'; \
- sha256='1e12a2318f3dd4c57027c865f6cb51f5d1e36b02d10f3e6316ce7b61a27b3ca1'; \
+ url='https://dl.google.com/go/go1.26.5.linux-s390x.tar.gz'; \
+ sha256='09ce3c504c0323968b75a717244dca4f25cd4cf0443e5ff6bc0bfa74add89fa7'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -114,7 +114,7 @@ FROM alpine:3.23
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_bookworm/Dockerfile b/golang_bookworm/Dockerfile
index d5f24e9..9bb6cc4 100644
--- a/golang_bookworm/Dockerfile
+++ b/golang_bookworm/Dockerfile
@@ -8,7 +8,7 @@ FROM buildpack-deps:bookworm-scm AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
RUN set -eux; \
now="$(date '+%s')"; \
@@ -16,36 +16,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'amd64') \
- url='https://dl.google.com/go/go1.26.4.linux-amd64.tar.gz'; \
- sha256='1153d3d50e0ac764b447adfe05c2bcf08e889d42a02e0fe0259bd47f6733ad7f'; \
+ url='https://dl.google.com/go/go1.26.5.linux-amd64.tar.gz'; \
+ sha256='5c2c3b16caefa1d968a94c1daca04a7ca301a496d9b086e17ad77bb81393f053'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.26.4.linux-armv6l.tar.gz'; \
- sha256='8db458e995f18a9427a745cefe7a3323962fa2548c4715148963311f300d3b1a'; \
+ url='https://dl.google.com/go/go1.26.5.linux-armv6l.tar.gz'; \
+ sha256='6dae9edab81c13bccf962dec15f1fd2ec26c14a6821b4d2c92dab4130c289d7a'; \
;; \
'arm64') \
- url='https://dl.google.com/go/go1.26.4.linux-arm64.tar.gz'; \
- sha256='ef758ae7c6cf9267c9c0ef080b8965f453d89ab2d25d9eb22de4405925238768'; \
+ url='https://dl.google.com/go/go1.26.5.linux-arm64.tar.gz'; \
+ sha256='fe4789e92b1f33358680864bbe8704289e7bb5fc207d80623c308935bd696d49'; \
;; \
'i386') \
- url='https://dl.google.com/go/go1.26.4.linux-386.tar.gz'; \
- sha256='5ca0982791791559d11a0eba939617a94c3f37c21aa514a55c415b9167efc658'; \
+ url='https://dl.google.com/go/go1.26.5.linux-386.tar.gz'; \
+ sha256='88c162b204e6eefcc32499453b492e80209f4a4c78c33092636901c540fb0d05'; \
;; \
'mips64el') \
- url='https://dl.google.com/go/go1.26.4.linux-mips64le.tar.gz'; \
- sha256='23946b019b118ed85676090fd9110cfa091667c8c52d3d5276b73f3dd46d31f4'; \
+ url='https://dl.google.com/go/go1.26.5.linux-mips64le.tar.gz'; \
+ sha256='7e05aceb9dea6033bc2f6dde29139293d8247cc2db749a206472b3916b1765a1'; \
;; \
'ppc64el') \
- url='https://dl.google.com/go/go1.26.4.linux-ppc64le.tar.gz'; \
- sha256='53f49b8c7eace2d30389327b4a516b13321f90377fdf5929a6b63174609bc22e'; \
+ url='https://dl.google.com/go/go1.26.5.linux-ppc64le.tar.gz'; \
+ sha256='c5d60e2b303bb612f20cd82786594b64874e73b35134025e27d3390bf284ae43'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.26.4.linux-riscv64.tar.gz'; \
- sha256='2b9ba137baaa3031fd74330cb36ab54c5abe380867ca9fbab7c552f3db740555'; \
+ url='https://dl.google.com/go/go1.26.5.linux-riscv64.tar.gz'; \
+ sha256='d4a24dd4484d3f86b99c2d300af0dea5d184557e6d61eb7aba19ff61662750e3'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.26.4.linux-s390x.tar.gz'; \
- sha256='1e12a2318f3dd4c57027c865f6cb51f5d1e36b02d10f3e6316ce7b61a27b3ca1'; \
+ url='https://dl.google.com/go/go1.26.5.linux-s390x.tar.gz'; \
+ sha256='09ce3c504c0323968b75a717244dca4f25cd4cf0443e5ff6bc0bfa74add89fa7'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -126,7 +126,7 @@ RUN set -eux; \
fi; \
rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_nanoserver-ltsc2022/Dockerfile b/golang_nanoserver-ltsc2022/Dockerfile
index f63a034..c0b188d 100644
--- a/golang_nanoserver-ltsc2022/Dockerfile
+++ b/golang_nanoserver-ltsc2022/Dockerfile
@@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
# Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon
-COPY --from=golang:1.26.4-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
+COPY --from=golang:1.26.5-windowsservercore-ltsc2022 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
RUN go version
WORKDIR $GOPATH
diff --git a/golang_nanoserver-ltsc2025/Dockerfile b/golang_nanoserver-ltsc2025/Dockerfile
index 0f2813e..b571cb5 100644
--- a/golang_nanoserver-ltsc2025/Dockerfile
+++ b/golang_nanoserver-ltsc2025/Dockerfile
@@ -21,10 +21,10 @@ RUN setx /m PATH "%GOPATH%\bin;C:\Program Files\Go\bin;%PATH%"
USER ContainerUser
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
# Docker's Windows path parsing is absolutely *cursed*; please just trust me on this one -Tianon
-COPY --from=golang:1.26.4-windowsservercore-ltsc2025 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
+COPY --from=golang:1.26.5-windowsservercore-ltsc2025 ["C:\\\\Program Files\\\\Go","C:\\\\Program Files\\\\Go"]
RUN go version
WORKDIR $GOPATH
diff --git a/golang_trixie/Dockerfile b/golang_trixie/Dockerfile
index b218c6f..126ebd5 100644
--- a/golang_trixie/Dockerfile
+++ b/golang_trixie/Dockerfile
@@ -8,7 +8,7 @@ FROM buildpack-deps:trixie-scm AS build
ENV PATH /usr/local/go/bin:$PATH
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
RUN set -eux; \
now="$(date '+%s')"; \
@@ -16,36 +16,36 @@ RUN set -eux; \
url=; \
case "$arch" in \
'amd64') \
- url='https://dl.google.com/go/go1.26.4.linux-amd64.tar.gz'; \
- sha256='1153d3d50e0ac764b447adfe05c2bcf08e889d42a02e0fe0259bd47f6733ad7f'; \
+ url='https://dl.google.com/go/go1.26.5.linux-amd64.tar.gz'; \
+ sha256='5c2c3b16caefa1d968a94c1daca04a7ca301a496d9b086e17ad77bb81393f053'; \
;; \
'armhf') \
- url='https://dl.google.com/go/go1.26.4.linux-armv6l.tar.gz'; \
- sha256='8db458e995f18a9427a745cefe7a3323962fa2548c4715148963311f300d3b1a'; \
+ url='https://dl.google.com/go/go1.26.5.linux-armv6l.tar.gz'; \
+ sha256='6dae9edab81c13bccf962dec15f1fd2ec26c14a6821b4d2c92dab4130c289d7a'; \
;; \
'arm64') \
- url='https://dl.google.com/go/go1.26.4.linux-arm64.tar.gz'; \
- sha256='ef758ae7c6cf9267c9c0ef080b8965f453d89ab2d25d9eb22de4405925238768'; \
+ url='https://dl.google.com/go/go1.26.5.linux-arm64.tar.gz'; \
+ sha256='fe4789e92b1f33358680864bbe8704289e7bb5fc207d80623c308935bd696d49'; \
;; \
'i386') \
- url='https://dl.google.com/go/go1.26.4.linux-386.tar.gz'; \
- sha256='5ca0982791791559d11a0eba939617a94c3f37c21aa514a55c415b9167efc658'; \
+ url='https://dl.google.com/go/go1.26.5.linux-386.tar.gz'; \
+ sha256='88c162b204e6eefcc32499453b492e80209f4a4c78c33092636901c540fb0d05'; \
;; \
'mips64el') \
- url='https://dl.google.com/go/go1.26.4.linux-mips64le.tar.gz'; \
- sha256='23946b019b118ed85676090fd9110cfa091667c8c52d3d5276b73f3dd46d31f4'; \
+ url='https://dl.google.com/go/go1.26.5.linux-mips64le.tar.gz'; \
+ sha256='7e05aceb9dea6033bc2f6dde29139293d8247cc2db749a206472b3916b1765a1'; \
;; \
'ppc64el') \
- url='https://dl.google.com/go/go1.26.4.linux-ppc64le.tar.gz'; \
- sha256='53f49b8c7eace2d30389327b4a516b13321f90377fdf5929a6b63174609bc22e'; \
+ url='https://dl.google.com/go/go1.26.5.linux-ppc64le.tar.gz'; \
+ sha256='c5d60e2b303bb612f20cd82786594b64874e73b35134025e27d3390bf284ae43'; \
;; \
'riscv64') \
- url='https://dl.google.com/go/go1.26.4.linux-riscv64.tar.gz'; \
- sha256='2b9ba137baaa3031fd74330cb36ab54c5abe380867ca9fbab7c552f3db740555'; \
+ url='https://dl.google.com/go/go1.26.5.linux-riscv64.tar.gz'; \
+ sha256='d4a24dd4484d3f86b99c2d300af0dea5d184557e6d61eb7aba19ff61662750e3'; \
;; \
's390x') \
- url='https://dl.google.com/go/go1.26.4.linux-s390x.tar.gz'; \
- sha256='1e12a2318f3dd4c57027c865f6cb51f5d1e36b02d10f3e6316ce7b61a27b3ca1'; \
+ url='https://dl.google.com/go/go1.26.5.linux-s390x.tar.gz'; \
+ sha256='09ce3c504c0323968b75a717244dca4f25cd4cf0443e5ff6bc0bfa74add89fa7'; \
;; \
*) echo >&2 "error: unsupported architecture '$arch' (likely packaging update needed)"; exit 1 ;; \
esac; \
@@ -126,7 +126,7 @@ RUN set -eux; \
fi; \
rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
# don't auto-upgrade the gotoolchain
# https://github.com/docker-library/golang/issues/472
diff --git a/golang_windowsservercore-ltsc2022/Dockerfile b/golang_windowsservercore-ltsc2022/Dockerfile
index 8e12a95..a3e51d0 100644
--- a/golang_windowsservercore-ltsc2022/Dockerfile
+++ b/golang_windowsservercore-ltsc2022/Dockerfile
@@ -57,14 +57,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH)
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
-RUN $url = 'https://dl.google.com/go/go1.26.4.windows-amd64.zip'; \
+RUN $url = 'https://dl.google.com/go/go1.26.5.windows-amd64.zip'; \
Write-Host ('Downloading {0} ...' -f $url); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '3ca8fb4630b07c419cbdd51f754e31363cfcfb83b3a5354d9e895c90be2cc345'; \
+ $sha256 = '97e6b2a833b6d89f9ff17d25419ac0a7e3b482a044e9ab18cdef834bd834fd38'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_windowsservercore-ltsc2025/Dockerfile b/golang_windowsservercore-ltsc2025/Dockerfile
index d556ea5..4ea048e 100644
--- a/golang_windowsservercore-ltsc2025/Dockerfile
+++ b/golang_windowsservercore-ltsc2025/Dockerfile
@@ -57,14 +57,14 @@ RUN $newPath = ('{0}\bin;C:\Program Files\Go\bin;{1}' -f $env:GOPATH, $env:PATH)
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.26.4
+ENV GOLANG_VERSION 1.26.5
-RUN $url = 'https://dl.google.com/go/go1.26.4.windows-amd64.zip'; \
+RUN $url = 'https://dl.google.com/go/go1.26.5.windows-amd64.zip'; \
Write-Host ('Downloading {0} ...' -f $url); \
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12; \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '3ca8fb4630b07c419cbdd51f754e31363cfcfb83b3a5354d9e895c90be2cc345'; \
+ $sha256 = '97e6b2a833b6d89f9ff17d25419ac0a7e3b482a044e9ab18cdef834bd834fd38'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \Relevant Maintainers: |
yosifkit
approved these changes
Jul 7, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes: